package se.ytterman.jserial.examples.gsm;

import java.lang.*;
import java.util.*;
import java.util.concurrent.*;
import java.io.*;
import java.util.regex.*;

import se.ytterman.jserial.framework.device.*;
import se.ytterman.jserial.framework.fsm.*;

public class GSMPhoneApi {

    public GSMPhoneApi(PriorityBlockingQueue apiRequestQueue, 
                       PriorityBlockingQueue apiResponseQueue) {
        this.apiRequestQueue = apiRequestQueue;
        this.apiResponseQueue = apiResponseQueue;
    }
    
    public void registerPhone(String pin) {
    }
    
    public void setShortMessageParameters(String smsc) {
    }
    
    public void sendShortMessage(String number, String text) {
    }
    
    // API request queue
    private PriorityBlockingQueue apiRequestQueue;
    
    // API response queue
    private PriorityBlockingQueue apiResponseQueue;
}
